package com.ruoyi.core.vo;

import org.springframework.web.multipart.MultipartFile;

import javax.validation.constraints.NotNull;

/**
 * @Description:
 * @Company: 北京卡拉卡尔股份技术有限公司
 * @Author: Darren Ho
 * @Date: 9/28/2020 17:56
 */
public class ClientProductUpdateOperationVO {

    @NotNull(message = "客户端id 字段不能为空")
    private Long id;

    @NotNull(message = "客户端name 字段不能为空")
    private String name;

    /**
     * 产品描述
     */
    private String description;

    /**
     * 产品功能描写
     */
    private String functionRemark;

    /**
     * 网址
     */
    @NotNull(message = "url 字段不能为空")
    private String url;

    //    @NotNull(message = "logo 字段不能为空")
    private MultipartFile logo;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getFunctionRemark() {
        return functionRemark;
    }

    public void setFunctionRemark(String functionRemark) {
        this.functionRemark = functionRemark;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    //    public ResourceStatus getStatus() {
    //        return status;
    //    }
    //
    //    public void setStatus(ResourceStatus status) {
    //        this.status = status;
    //    }

    public MultipartFile getLogo() {
        return logo;
    }

    public void setLogo(MultipartFile logo) {
        this.logo = logo;
    }
}
